

/************************************************************************/
/* 
*/
/************************************************************************/

#pragma once
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string>

//////////////////////////////////////////////////////////////////////////

#define  _FILE_OFFSET_BITS 64
#include <gbm.h>
#include <cairo/cairo.h>
#include <linux/input.h>
#include <EGL/egl.h>


extern void getScreenSize( int& sw, int& sh );
extern void getCursorPos(int &x, int& y );
gbm_device* getGbmDevice();
gbm_surface* getGbmSurface();

std::string applicationPath();
void loadResource( std::string & r, std::string _path );
std::string toUtf8(std::string inStr);
void toGB2312();
